Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F27 Spain F11 Spain F16 Spain F18 Spain F26 Spain F13 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F25 Spain F29 Spain F33 Spain F3 Portugal F2 Sweden F1 Spain F13 Spain F14 Great Britain F9 Greece F2 Greece F3 Spain F21 Great Britain F11 Spain F28 Spain F29 Great Britain F15 Spain F33 Indonesia F4 Indonesia F5 Indonesia F6 Great Britain F19 Great Britain F20 Spain F39 Spain F40 Spain F41 Israel F4 Israel F5 Spain F1 Spain F2 Spain F3 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Portugal F4 Portugal F5 Spain F10 Spain F11 USA F7 USA F8 Great Britain F7 Great Britain F8 Spain F28 Italy F27 Spain F34 Spain F35 Spain F36 Spain F37 France F19 France F20 United Arab Emirates F1 United Arab Emirates F2 Germany F4 Germany F5 Italy F2 France F3 Great Britain F4 Great Britain F8 Spain F31 Kuwait F1 Croatia F1 Chinese Taipei F1 Chinese Taipei F2 Great Britain F3 (Shrewsbury) Qatar F2 (Doha) Qatar F3 (Doha) Portugal F6 (Lisbon) Jinan Challenger Warsteiner Challenger Series - Lippstadt Napoli International Cup - Napoli Renault Slovenian Open - Ljubljana AEGON International - Eastbourne Lambertz Open by Stawag - Aachen The LTA Hester Trophy - Manchester The Tarka Challenger - Barnstaple The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi National Bank Men's Rimouski Challenger - Rimouski Caversham International Tennis Tournament - Jersey Noumea Challenger Jersey Challenger San Luis Potosi Challenger Mexico City Challenger Talahassee Challenger Pereira Challenger Sarasota Challenger Pozoblanco Challenger Bogota Challenger Campos do Jordao Challenger Freudenstadt Challenger Seville Challenger Jersey Challenger Baton Rouge Challenger Tallahassee Challenger Manta Challenger Savannah Challenger Sarasota Challenger Nottingham Challenger Vancouver Challenger Binghamton Challenger Seville Challenger Bangkok Challenger Savannah Challenger Loughborough Challenger Bratislava Challenger Singapore Challenger Burnie Challenger Caloundra Challenger Sarajevo Challenger Barranquilla Challenger Pereira Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Nottingham Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Shanghai Challenger Bangkok Challenger Sacramento Challenger Loughborough Challenger Barranquilla Challenger Kaohsiung Challenger Rome Challenger Bordeaux Challenger Nottingham Challenger Bangkok Challenger Shanghai Challenger Burnie Challenger West Lakes Challenger Salinas Challenger Dallas Challenger Rimouski Challenger Santiago Challenger Sarasota Challenger Anning Challenger Kun-Ming Challenger Nottingham Challenger Granby Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Brasov Challenger Fergana Challenger Mons Challenger Nottingham Challenger Melbourne Challenger Traralgon Challenger Manta Challenger Yeongwol Challenger Yokohama Challenger Toyota Challenger Maui Challenger Quimper Challenger Brasilia Challenger Panama City Challenger Sarasota Challenger Savannah Challenger Bangkok Challenger Tallahassee Challenger Heilbronn Challenger Nottingham Challenger Sony Ericsson Open - Miami Lexington Challenger Vancouver Challenger Aptos Challenger Istanbul Challenger Alessandria Challenger Reunion Island Challenger Traralgon Challenger 2 Irving Challenger Ostrava Challenger Vicenza Challenger Manchester Challenger Surbiton Challenger Lexington Challenger St. Remy Challenger Orleans Challenger Mons Challenger Bangalore Challenger Pune Challenger Guayaquil Challenger Buenos Aires Challenger Quimper Challenger Puebla Challenger Guadalajara Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Manchester Challenger Lexington Challenger Granby Challenger VSZ Solvak Open Challenger - Kosice Surbiton Challenger Nottingham Challenger Chengdu Challenger Bordeaux Challenger Guadalajara Challenger Leon Challenger Glasgow Challenger Loughborough Challenger Nottingham Challenger Binghamton Challenger Chengdu Challenger Jinan Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Kaohsiung Challenger Ismaning Challenger Las Vegas Challenger Charlottesville Challenger Bangalore Challenger Venice Open - Venice Pune Challenger Koblenz Challenger Rennes Challenger Shenzhen Challenger Monterrey Challenger Sarasota Challenger Leon Challenger Puerto Vallarta Challenger Aix En Provence Challenger Surbiton Challenger Nottingham Challenger Aptos Challenger Surbiton Challenger Vancouver Challenger Shanghai Challenger Kaohsiung Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Brest Challenger Eckental Challenger Prasentiert Von Seat Wolfsburg - Wolfsburg Bendigo Challenger Rennes Challenger Newport Beach Challenger Morelos Challenger Columbus Challenger Monterrey Challenger Orlando Challenger Nottingham 1 Challenger Cary Challenger The LTA Manchester Trophy - Manchester Alphen Challenger Open Seat-Godo '98 - Barcelona Investor Swedish Open - Bastad Generali Open 1998 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island President's Cup 1998 - Tashkent Qatar Mobil Open '99 - Doha Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Tento Czech Open - Prague 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston adidas Open de Toulouse - Toulouse CA Tennis Trophy - Vienna Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - Queen's/London 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis President's Cup 2000 - Tashkent Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis President's Cup - Tashkent Salem Open - Hong Kong Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Heineken Open - Auckland IPB Czech Indoor - Ostrava St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril President's Cup - Tashkent Salem Open - Hong Kong Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Open 13 - Marseille Pilot Pen International - New Haven Kremlin Cup - Moscow Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Advanta Championships - Philadelphia 1998 Mercedes Cup - Stuttgart Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Gerry Weber Open - Halle RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Medibank International - Sydney AEGON Championships - London AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Aircel Chennai Open - Chennai Grand Prix de Tennis de Lyon - Lyon Generali Open 1999 - Kitzbuhel Mallorca Open - Mallorca President's Cup 1999 - Tashkent AEGON Championships - London AEGON International - Eastbourne Brisbane International - Brisbane Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Citi Open - Washington Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg AEGON Championships - London AEGON International - Eastbourne AEGON Championships - London Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Fever-Tree Championships - London Nature Valley International - Eastbourne cinch Championships - London Nature Valley International - Eastbourne Truist Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha New York Open - New York Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, BLR-RUS 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, QF, SRB-GBR 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr All Lower level tournaments Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens Tennis Masters Cup - Lisbon